package com.miplus.ccrm.core.service.commission;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.github.yulichang.base.MPJBaseService;
import com.miplus.ccrm.common.CmdResVo;
import com.miplus.ccrm.core.controller.vo.commission.*;
import com.miplus.ccrm.core.pojo.FiCommission;
import com.baomidou.mybatisplus.extension.service.IService;
import com.miplus.ccrm.core.pojo.FiCommissionTemplate;

/**
* @author wangzl
* @description 针对表【fi_commission(佣金比例管理表)】的数据库操作Service
* @createDate 2025-03-01 17:52:19
*/
public interface FiCommissionService extends MPJBaseService<FiCommission> {
    IPage<CommissionRatioResVo> getCommissionRatioList(CommissionRatioListReqVo para);
    CmdResVo addCommissionRatio(String usrId, FiCommission fiCommission);
    CmdResVo updateCommissionRatio(String usrId, CommissionRatioEditVo para);
    CmdResVo deleteCommissionRatio(Integer id);
    FiCommission getCommisionRatioByMon(CommissionRatioReqVo para);
}
